package gob.minedu.capacitacion.cxa.bean;


/**
 * @author pedro rios
 * @date 18/09/09
 */


/**
 * 
 *
 * CREATE TABLE tb_documento (
  id_documento INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  nombre_archivo VARCHAR(150) NOT NULL,
  tipo_archivo VARCHAR(150) NOT NULL,
  archivo LONGBLOB NULL,
  categoria VARCHAR(100) NULL,
  PRIMARY KEY(id_documento)
);
 * 
 * 
 *
 */

public class DocumentoBean extends AuditoriaBean  {
	
	private Long id_documento;
	private String nombre_archivo;
	private String tipo_archivo;
	private byte[] archivo;
	private String categoria;
	private String comentarios;
	private double size_mb;
	
	//extra
	private String iconoArbol;
	
	
	public DocumentoBean() {
		
	}
	
	public DocumentoBean(String nombre_archivo, String iconoArbol,Long id_documento) {
		this.iconoArbol = iconoArbol;
		this.nombre_archivo = nombre_archivo;
		this.id_documento = id_documento;
	}
	
	public DocumentoBean(String nombre_archivo, String iconoArbol) {
		this.iconoArbol = iconoArbol;
		this.nombre_archivo = nombre_archivo;
	}
	

	
	
	public Long getId_documento() {
		return id_documento;
	}
	public void setId_documento(Long id_documento) {
		this.id_documento = id_documento;
	}
	public String getNombre_archivo() {
		return nombre_archivo;
	}
	public void setNombre_archivo(String nombre_archivo) {
		this.nombre_archivo = nombre_archivo;
	}
	public String getTipo_archivo() {
		return tipo_archivo;
	}
	public void setTipo_archivo(String tipo_archivo) {
		this.tipo_archivo = tipo_archivo;
	}
	public byte[] getArchivo() {
		return archivo;
	}
	public void setArchivo(byte[] archivo) {
		this.archivo = archivo;
	}
	public String getCategoria() {
		return categoria;
	}
	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}
	public String getIconoArbol() {
		return iconoArbol;
	}
	public void setIconoArbol(String iconoArbol) {
		this.iconoArbol = iconoArbol;
	}

	/**
	 * @return the comentarios
	 */
	public String getComentarios() {
		return comentarios;
	}

	/**
	 * @param comentarios the comentarios to set
	 */
	public void setComentarios(String comentarios) {
		this.comentarios = comentarios;
	}

	/**
	 * @return the size_mb
	 */
	public double getSize_mb() {
		return size_mb;
	}

	/**
	 * @param size_mb the size_mb to set
	 */
	public void setSize_mb(double size_mb) {
		this.size_mb = size_mb;
	}
	
	
	
	
	

	
	
}